home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Astromatch / Astro.jar / Astro / g.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-05-06  |  1.9 KB  |  107 lines

  1. package Astro;
  2.  
  3. import java.io.InputStream;
  4. import javax.microedition.io.Connector;
  5.  
  6. // $FF: renamed from: Astro.g
  7. class class_0 {
  8.    // $FF: renamed from: if java.io.InputStream
  9.    static InputStream field_0 = null;
  10.    // $FF: renamed from: a byte[]
  11.    static byte[] field_1 = new byte[1];
  12.    // $FF: renamed from: do byte[]
  13.    static byte[] field_2 = new byte[2];
  14.    // $FF: renamed from: for int
  15.    static int field_3;
  16.  
  17.    // $FF: renamed from: a (java.lang.String) void
  18.    static void method_0(String var0) {
  19.       field_0 = null;
  20.       System.gc();
  21.  
  22.       try {
  23.          field_0 = Connector.openInputStream("resource:Astro\\res\\" + var0);
  24.       } catch (Exception var2) {
  25.          System.out.println("Error while opening file " + var0);
  26.       }
  27.  
  28.    }
  29.  
  30.    // $FF: renamed from: if () void
  31.    static void method_1() {
  32.       if (field_0 != null) {
  33.          try {
  34.             field_0.close();
  35.             field_0 = null;
  36.          } catch (Exception var1) {
  37.             System.out.println("Error while closing file");
  38.          }
  39.       }
  40.  
  41.    }
  42.  
  43.    // $FF: renamed from: a (byte[], int) void
  44.    static void method_2(byte[] var0, int var1) {
  45.       try {
  46.          field_0.read(var0, 0, var1);
  47.       } catch (Exception var3) {
  48.          System.out.println("Error while reading : " + var1 + " Bytes Unread...");
  49.       }
  50.  
  51.    }
  52.  
  53.    // $FF: renamed from: a (int) byte[]
  54.    static byte[] method_3(int var0) {
  55.       System.gc();
  56.       byte[] var1 = null;
  57.       System.gc();
  58.  
  59.       try {
  60.          System.gc();
  61.          var1 = new byte[var0];
  62.          System.gc();
  63.       } catch (OutOfMemoryError var4) {
  64.          System.out.println("Error While allocating " + var0 + " bytes...");
  65.       }
  66.  
  67.       try {
  68.          System.gc();
  69.          field_0.read(var1);
  70.          System.gc();
  71.       } catch (Exception var3) {
  72.          System.out.println("Error while reading file");
  73.       }
  74.  
  75.       System.gc();
  76.       return var1;
  77.    }
  78.  
  79.    // $FF: renamed from: do () int
  80.    static int method_4() {
  81.       try {
  82.          field_0.read(field_1);
  83.       } catch (Exception var1) {
  84.          System.out.println("Error while reading char");
  85.       }
  86.  
  87.       field_3 = field_1[0] < 0 ? field_1[0] + 256 : field_1[0];
  88.       return field_3;
  89.    }
  90.  
  91.    // $FF: renamed from: a () int
  92.    static int method_5() {
  93.       try {
  94.          field_0.read(field_2);
  95.       } catch (Exception var1) {
  96.          System.out.println("Error while reading short int");
  97.       }
  98.  
  99.       field_3 = (field_2[1] << 8) + field_2[0];
  100.       if (field_2[0] < 0) {
  101.          field_3 += 256;
  102.       }
  103.  
  104.       return field_3;
  105.    }
  106. }
  107.